Big Huge Thesaurus

military headquarters

noun